System Level Simulation of Digital Designs: a Case Study
نویسنده
چکیده
.............................................................................................................................. I TABLE OF CONTENTS............................................................................................................ I LIST OF FIGURES................................................................................................................. IV LIST OF TABLES.....................................................................................................................V ACKNOWLEDGMENTS ....................................................................................................... VI NOMENCLATURE ...............................................................................................................VII CHAPTER 1:INTRODUCTION .............................................................................................. 1 1.1 THESIS OUTLINE............................................................................................................. 2 CHAPTER 2:VIRTUAL PROTOTYPING .............................................................................. 5 2.1 RAPID APPLICATION SPECIFIC SIGNAL-PROCESSOR PROTOTYPING (RASSP)....................... 5 2.2 BENEFITS OF VIRTUAL PROTOTYPING .............................................................................. 6 2.3 VHDL........................................................................................................................... 7 2.3.1 The History of VHDL ............................................................................................ 7 2.3.2 VHDL Standards .................................................................................................. 7 2.3.3 VHDL Software .................................................................................................... 7 2.4 VHDL CODING .............................................................................................................. 9 2.5 VHDL MODELLING.......................................................................................................10 2.5.1 Temporal Resolution............................................................................................11 2.5.2 Data Resolution...................................................................................................11 2.5.3 Functional Resolution ..........................................................................................11 2.5.4 Structural Resolution ...........................................................................................12 2.5.5 Software Programming Resolution .......................................................................12 2.6 GENERAL MODELLING STYLES.......................................................................................12 2.6.1 Behavioural Model ..............................................................................................12 2.6.2 Functional Model ................................................................................................12 2.6.3 Structural Model..................................................................................................12 2.7 SYSTEM MODELS ..........................................................................................................13 2.7.1 Executable Specification ......................................................................................13 2.7.2 Mathematical Model ............................................................................................13 2.7.3 Algorithm Model..................................................................................................13 2.8 LOCATION OF MODELS ..................................................................................................14 CHAPTER 3:FIELD PROGRAMMABLE GATE ARRAYS (FPGAS)..................................16 3.1 WHAT IS AN FPGA? ......................................................................................................16 3.1.1 The Logic Cells....................................................................................................17 3.1.2 The I/O Cells .......................................................................................................18 3.1.3 The Interconnect Matrix .......................................................................................19 3.2 PRODUCING AN FPGA DESIGN .......................................................................................19 3.2.1 Design Entry .......................................................................................................19 3.2.2 Logic synthesis ....................................................................................................20 3.2.3 Place-and-route...................................................................................................20 3.2.4 Programming the FPGA ......................................................................................21 3.3 DIGITAL SIGNAL PROCESSING IN FPGAS.........................................................................21
منابع مشابه
Two-Dimetional Hydraulic Simulation of Floods using the LISFLOOD-FP Raster Model (A Case Study: The Shemshak Watershed, Tehran Province)
LISFLOOD-FP belongs to a new generation of hydrodynamic models of flood simulation, which is implemented by a digital elevation map for the river and the waterways, route information and flow rates The LISFLOOD-FP features are two-dimensional hydraulic models: 1. based on raster 2. large scale 3. ease of formulation and high computational efficiency 4. simplicity of use 5. spatial adjustmen...
متن کاملQuadrature Amplitude Modulated Digital Radio Transmission Modeling and Simulation
Computer aided design and computer aided modeling tools are becoming increasingly important in the design and performance evaluation of communication systems. In this work, we report on the computer simulation modeling study of terrestrial digital microwave radio transmission, using Block Oriented System Simulator package (BOSS). The work concentrates on semi-analytical error rate evaluation in...
متن کاملFormulating optimal marketing scenarios by Agent Based simulation approach (Case study: Tejarat Bank)
In recent years, the banking industry has witnessed great changes in the field of competition, which has led to the rise of market share and the attraction of customer concern to many of the managers in the banking industry. In the same vein, banks are always struggling to achieve a desirable position by utilizing new approaches to marketing in a competitive environment. Due to this importance,...
متن کاملDynamic Simulation of CNTFET-Based Digital Circuits
In this paper we propose a simulation study to carry out dynamic analysis of CNTFET-based digital circuit, introducing in the semi-empirical compact model for CNTFETs, already proposed by us, both the quantum capacitance effects and the sub-threshold currents. To verify the validity of the obtained results, a comparison with Wong model was carried out. Our mode...
متن کاملA Case Study of Synthesis for Industrial-Scale Analog IP: Redesign of the Equalizerhi’ilter Frontend for an ADSL CODEC
A persistent criticism of analog synthesis techn;ques is that they cannot cope with the complexity of realistic industrial designs, especially system-level designs. We show how recent advances in simulation-based synthesis can be augmented, via appropriate macromodeling, to attack complex analog blocks. To support this claim, we resynthesize from scratch, in several different styles, a complex ...
متن کاملDetermining production level under uncertainty using fuzzy simulation and bootstrap technique, a case study
In every production plant, it is necessary to have an estimation of production level. Sometimes there are many parameters affective in this estimation. In this paper, it tried to find an appropriate estimation of production level for an industrial factory called Barez in an uncertain environment. We have considered a part of production line, which has different production time for different kin...
متن کامل